full peripheral ultrasonic testing of seamless steel tubes - Turkish English Dictionary